var utc2beijing = function (utc_datetime) {
    // // 转为正常的时间格式 年-月-日 时:分:秒
    // let T_pos = utc_datetime.indexOf('T');
    // let Z_pos = utc_datetime.indexOf('Z');
    // let year_month_day = utc_datetime.substr(0, T_pos);
    // let hour_minute_second = utc_datetime.substr(T_pos + 1, Z_pos - T_pos - 1);
    // let new_datetime = year_month_day + " " + hour_minute_second; // 2017-03-31 08:02:06
    // // 处理成为时间戳
    // timestamp = new Date(Date.parse(new_datetime));
    // timestamp = timestamp.getTime();
    // timestamp = timestamp / 1000;
    // // 增加8个小时，北京时间比utc时间多八个时区
    // let timestamp = timestamp + 8 * 60 * 60;
    // // 时间戳转为时间
    // let date = new Date(parseInt(timestamp) * 1000);
    // //let beijing_datetime =date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds();
    // var y = date.getFullYear();
    // var m = date.getMonth() + 1;
    // m = m < 10 ? ('0' + m) : m;
    // var d = date.getDate();
    // d = d < 10 ? ('0' + d) : d;
    // var h = date.getHours();
    // h = h < 10 ? ('0' + h) : h;
    // var minute = date.getMinutes();
    // var second = date.getSeconds();
    // minute = minute < 10 ? ('0' + minute) : minute;
    // second = second < 10 ? ('0' + second) : second;
    // let beijing_datetime = y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;

    // return beijing_datetime; // 2017-03-31 16:02:06
    return new Date( + new Date(utc_datetime) + 8 * 3600 * 1000)
        .toISOString()
        .replace(/T/g, " ")
        .replace(/\.[\d]{3}Z/, "");
}

var DateUtils = {
    utc2beijing: utc2beijing,
}

export default DateUtils
